Big Huge Thesaurus

central nervous system

noun